home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / embedded / specinse / easyfree.exe / READ.ME < prev   
Text File  |  1992-05-21  |  60KB  |  1,647 lines

  1.  
  2. Protel Easytrax (DOS)
  3. Freeware version 2.06
  4. Reference Manual Text File - Read.me
  5.  
  6.  
  7. Note: This text file is derived from the original Protel Easytrax
  8. reference manual. The file is approximately 35 A4 pages long. 
  9. We suggest that you make a hardcopy for reference when 
  10. using the Easytrax demo.
  11.  
  12.  
  13. Copyright Notice
  14. This ôfreewareö demonstration software (including this textfile) may be
  15. copied and passed on to others for non-commercial use,
  16. provided the notice of copyright shown below is placed on
  17. the label of the copied disk and that no alterations or changes are made to
  18. the software, this textfile or Copyright notice, below.
  19.  
  20. All other rights are reserved.
  21.  
  22.  
  23. Software Copyright (c)1988 Protel Technology Pty. Ltd.
  24. Original Reference Manual Copyright (c)1988 Protel Technology Pty. Ltd.
  25. READ.ME Copyright (c) 1992,  Protel Technology Inc.
  26.  
  27. Please read the following disclaimer of liability before using the software.
  28. If you do not accept fully the terms and conditions of use described below,
  29. do not use the software.
  30.  
  31. THIS FREEWARE VERSION OF PROTEL EASYTRAX IS SUPPLIED
  32. WITHOUT WARRANTY OF ANY KIND INCLUDING , BUT NOT 
  33. LIMITED TO ANY IMPLIED WARRANTIES OF 
  34. MERCHANTABILITY OR FITNESS FOR ANY PURPOSE.
  35.  
  36. UNDER NO CIRCUMSTANCES SHALL PROTEL TECHNOLOGY
  37. NOR ITS AGENTS, HEIRS OR SUCCESSORS BE LIABLE FOR
  38. ANY DAMAGES, INCLUDING CONSEQUENTIAL, INCIDENTAL
  39. OR SPECIAL DAMAGES ARISING DIRECTLY OR INDIRECTLY
  40. FROM ITS USE. 
  41.  
  42. Protel and the Protel logo are registered trademarks of
  43. Protel Technology Pty. Ltd. Easytrax is a trademark
  44. of Protel Technology Pty. Ltd.
  45.  
  46. Epson FX-80 is a registered trademark of Epson America, Inc.
  47. Hercules is a trademark of Hercules Computer Technology.
  48. IBM is a registered trademark of International Business
  49. Machines Corporation.
  50. Microsoft is a registered trademark of Microsoft
  51. Corporation.
  52. MS-DOS is a registered trademark of Microsoft Corporation.
  53.  
  54.  
  55. Contents
  56.  
  57. Introduction
  58.  
  59. Installation instructions
  60.  
  61. Tutorial section
  62. 1  Tutorial: Getting started
  63.    Loading the demonstration board
  64.    Using the menus
  65.    Identifying items on the board
  66.    Getting information about the board
  67.    Jumping to components and pins
  68.    Some special keys
  69.    Speeding up menu selections
  70.    Quitting from the program
  71.  
  72. 2  Tutorial: Laying out a PCB
  73.    Getting started
  74.    Placing components
  75.    Laying tracks
  76.    Connecting to power and ground planes
  77.  
  78. 3 Tutorial: Plotting a board
  79.    Starting the program
  80.    Loading the DEMO file
  81.    Overview of plotting a board
  82.    Setting the serial port parameters
  83.    Choosing the plot type
  84.    Loading the plotter driver
  85.    Setting the pen parameters
  86.    Plotting the board
  87.  
  88. 4  Tutorial: Gerber plots
  89.    Setting up a Gerber plot
  90.    Creating the Gerber file
  91.    Plotting the pad master
  92.  
  93.  
  94. Options Summary
  95.  
  96.  
  97.  
  98. INTRODUCTION
  99.  
  100. This demo software is not copy protected and we encourage you to
  101. pass it onto other interested people. Please feel free to make
  102. copies of the disk. All we ask is that our copyright notice is 
  103. diplayed on the disk label.
  104.  
  105. Protel Easytrax is a low-cost, yet powerful, software
  106. package for producing printed circuit board (PCB) artwork.
  107. It is a fully-featured system which runs on the IBM-PC/XT/AT
  108. and PS/2 series and close compatibles.
  109.  
  110. The package has many advanced features including
  111. component library support and comprehensive plotting facilities.
  112.  
  113.  
  114. This text file describes how you can quickly and easily explore
  115. the powerful features of the accompanying Protel Easytrax
  116. demonstration software. Easy to learn and easy to use, Easytrax
  117. puts professional-quality PCB layout tools in the hands of
  118. students, hobbyists and part-time designers. Easytrax is the
  119. introductory-level member of the Protel family of Electronics
  120. Design Automation packages. 
  121.  
  122. If you decide to purchase Easytrax, you can do so in confidence
  123. that your workfiles will be fully transferable to Protel
  124. Autotrax, our full-featured design package that features powerful
  125. automatic component loading and autorouting capabilities.
  126. Autotrax accepts a schematic netlist from Protel Schematic and
  127. similar packages, and is available as an upgrade to registered
  128. Easytrax users.
  129.  
  130. Protel Easytrax provides everything you'll need to design
  131. through-hole, multi-layer PCBs. 
  132.  
  133. In less than an hour you could be designing your own printed
  134. circuit board following the steps outlined in the first
  135. two tutorials. You can also explore the powerful plotting
  136. routines by plotting the DEMO board supplied with the
  137. package on either a standard pen and ink plotter, a laser
  138. printer or a Gerber(rtm) format photoplotter.
  139.  
  140. You have access to all the features of the full package with
  141. the exception of saving PCB files to the disk. You can,
  142. however, save plotting files generated from the demo board file. The 
  143. full Easytrax package also supports Excellon(tm) format numeric 
  144. controlled drill files. 
  145.  
  146. When you receive your full version of Protel Easytrax, you
  147. also receive a comprehensive reference manual. It contains many 
  148. more tutorials than this demonstration text file, a detailed
  149. explanation of every menu option, as well as a comprehensive
  150. index.
  151.  
  152. A note about performance:
  153. Protel Easytrax works on the complete range of IBM PC/XT/AT
  154. and PS/2 microcomputers and compatibles. The Easytrax demo can
  155. only be installed on a hard disk. The full program can be run
  156. from floppies but will run twice as fast from a hard disk. 
  157.  
  158. This demo is delivered with a number of graphics drivers that 
  159. support CGA, Hercules, EGA, Vega Deluxe, and VGA standard cards 
  160. with resolutions of up to 1024x768 and 16 colors. If no graphics 
  161. driver is installed the demo will operate using CGA graphics. See 
  162. the next section for installation instructions.
  163.  
  164.  
  165. Installation instructions
  166.  
  167. The Easytrax demo software is archived so that it will fit on
  168. one 1.2Mb floppy disk (or two 360K floppies). To install the
  169. software on your hard disk please follow these steps:
  170.  
  171.      1. Insert the demo disk in drive A: and type A:INSTALL at
  172.         the C:\> prompt and press ENTER.
  173.  
  174.      2. The installation is in three parts. The first screen
  175.         prompts you to install the Easyedit (PCB editor) files.
  176.         Press ENTER twice to accept the source and target drives.
  177.         You will then be prompted to specify a directory on your
  178.         hard disk. The default is \EASYEDIT. We suggest that you
  179.         install all the demo files into a single directory called
  180.         \PROTEL. Type \PROTEL for the directory option.
  181.  
  182.     3. You are then prompted to accept or change the previous
  183.         selections. Unless you have made a mistake press Y to
  184.         accept the previous selections.
  185.  
  186.     4. The second stage of the installation is the copying of
  187.         the Easyplot (PCB plot program) files. Repeat steps 2 & 3
  188.         above.Make sure that you specify \PROTEL as the target
  189.         directory.
  190.  
  191.     5. Finally the graphics (video card) drivers are installed.
  192.         Again repeat steps 2 & 3 above making sure that you
  193.         specify \PROTEL as the target directory on drive C:.
  194.         Once all the graphics drivers are copied onto the hard
  195.         disk a selection screen appears from which you should
  196.         select the driver that suits your graphics card. If your
  197.         card is not listed, or you are not sure what type it is,
  198.         select the EGA option.
  199.  
  200.     6. Installation is now complete and you are ready to run the
  201.         Easytrax program.
  202.  
  203.  
  204.  
  205. 1 Tutorial: Getting started
  206.  
  207. This tutorial has been designed to give you a quick overview
  208. of the features of Protel Easytrax. Within minutes you will
  209. be gaining an insight into the way the program can be used
  210. to design printed circuit boards.
  211.  
  212. If you need some help in setting up your computer to run the
  213. program, or if you are a newcomer to computing you may need
  214. to read Appendix A and Appendix B (near the end of this file) 
  215. carefully before proceeding.
  216.  
  217. If, however, you are ready to begin, simply insert the
  218. demonstration disk into drive A: and start exploring the
  219. power of Protel Easytrax.
  220.  
  221. In this tutorial you will learn the following skills:
  222.  
  223.   Starting the Protel Easytrax program;
  224.   Loading the DEMO file;
  225.   Using the pop-up menus;
  226.   Expanding and contracting the display;
  227.   Identifying items on the board;
  228.   Using the cursor keys and the mouse;
  229.   Using the cursor keys with the SHIFT key;
  230.   Getting information about the board;
  231.   Locating components, tracks, vias and pads;
  232.   Changing setup options;
  233.   Quitting from Protel Easytrax.
  234.  
  235.  
  236. Starting the Protel Easytrax program
  237.  
  238. Change to the \PROTEL directory on the hard drive C: and
  239.  
  240.   Type: EASYEDIT and then press ENTER.
  241.  
  242. The banner screen appears. Press any key to move to the next
  243. screen. A window opens in the top left-hand corner of the
  244. screen. This is a standard input window which you see many
  245. times while using Protel Easytrax.
  246.  
  247. Type DEMO and then either press the ENTER key or click the
  248. LEFT MOUSE button. (Note: If, at this stage you do not
  249. want to load a file, you can press ESC or click the RIGHT
  250. MOUSE button to bypass the loading option.) The message:
  251.  
  252.   LOADING FILE. PLEASE WAIT.
  253.  
  254. appears, then a PCB file, showing a simple Z80 microcomputer
  255. layout is displayed.
  256.  
  257. Notice the status line at the bottom of the screen which
  258. gives important information about the board and the position
  259. of the cursor. If you press the cursor keys a few times the
  260. numbers which indicate the position of the cursor change.
  261.  
  262. The X and Y values are given relative to the position of the
  263. `origin' which always has an X value of 0 and a Y value of
  264. 0. It is written as X: 0 Y: 0. If you have not changed the
  265. position of the origin, it is in the bottom left hand corner
  266. of the board.
  267.  
  268. To reach a position given by X: 500 Y:1000 when the cursor
  269. is at the origin, you move the cursor 500 mils to the right
  270. then 1000 mils upwards.
  271.  
  272. Notice that all measurements are given in either mils or
  273. inches. A mil is one thousandth of an inch.
  274.  
  275. Next to the cursor position on the status line is the
  276. currently selected layer. In Protel Easytrax, tracks can be
  277. placed on a number of layers. These include the Top Layer,
  278. the Bottom Layer and four Mid Layers. Components are placed
  279. on the Top Layer and silk screening is usually reserved for the 
  280. Overlay. You can switch between these layers using the keys 
  281. described at the end of this tutorial. Component pads, free pads
  282. and vias (through-holes) occupy ALL layers except for the Top
  283. Overlay.
  284.  
  285. The line below the status line is used to display important
  286. messages. This line will display a prompt when some user action is 
  287. required. This line is referred to as the prompt line in these notes.
  288.  
  289.  
  290. Using the menus
  291.  
  292. Press the ENTER key or the click the LEFT MOUSE button
  293. and the MAIN MENU window (shown below) appears.
  294.  
  295. One of the options in the menu is highlighted. This
  296. highlight is called the Selection Bar. The bar can be moved
  297. with the mouse or the UP and DOWN cursor keys. You can
  298. `activate' or `select' a highlighted option by clicking the
  299. LEFT MOUSE button or by pressing the ENTER key.
  300.  
  301. The demo circuit is too small to work with easily, so it
  302. needs to be expanded. Choose Zoom from the MAIN MENU.
  303. Remember to make sure that it is highlighted, then click the
  304. LEFT MOUSE button or press the ENTER key to select the
  305. option.
  306.  
  307. Select the Expand option. The screen is redrawn and the
  308. diagram shown in more detail. Select Zoom/Expand once again.
  309.  
  310.  
  311. Identifying items on the board
  312.  
  313. Now move the mouse until the cursor is at X:1075 Y:3525. If
  314. you are not using a mouse, use the cursor keys. If you hold
  315. the SHIFT key down while pressing a cursor key on the
  316. numeric keypad, the cursor will move faster.
  317.  
  318. As the cursor moves towards the position specified, notice
  319. that the screen may be redrawn once or twice. Remember that
  320. the cursor position is displayed on the status line.
  321.  
  322. At X:1075 Y:3525 the cursor is at the junction of two
  323. tracks. These are the conductive lines which are usually
  324. placed on the top and bottom board layers. Thin tracks (e.g.
  325. 12 mils) are used for normal signals and thick tracks (e.g.
  326. 30 mils) can be used for the power supply.
  327.  
  328. The horizontal track to the left has been laid on the bottom
  329. layer. The vertical track below the cursor is on the top
  330. layer. They are connected by a `via' which is a plated hole
  331. passing through the board which connects the tracks.
  332.  
  333. Just to the left of the cursor is the outline of a
  334. component. It is a 14 pin chip. Notice at the top right of
  335. the chip there is a component designator U11 and a
  336. description showing that it is a 1488 chip.
  337.  
  338. The component designator or reference designator usually
  339. consists of a letter indicating the type of component (e.g.
  340. U for an integrated circuit chip, C for a capacitor, R for a
  341. resistor and so on), followed by a number. If you are placing a 
  342. number of identical components, once you have provided a reference 
  343. designator for the first component eg. U1, subsequent components 
  344. will be automatically designated U2, U3 etc, unless you manually 
  345. enter a new designator.
  346.  
  347. Notice that the component has 13 circular `pads' and one
  348. square `pad' The square pad is used to signify pin 1 on the
  349. chip. The pads are the place where the connection is made
  350. between the pins of the component and the tracks.
  351.  
  352.  
  353. Getting information about the board
  354.  
  355. As the cursor moves towards the bottom left hand corner,
  356. notice that the screen may be redrawn once or twice.
  357. Remember that the cursor position is displayed on the status
  358. line.
  359.  
  360. Select the MAIN MENU, then select Information. Choose the
  361. Status option from the Information window. Notice that
  362. information is provided about the number of components,
  363. pads, holes, arcs, fills, strings, tracks and vias. You will
  364. also notice that information is provided about the name of
  365. the current work file, the current path to the directory
  366. where the work files are stored and the name of the
  367. currently selected library. You can also check the amount of
  368. disk space and system memory that is available.
  369.  
  370.   Click RIGHT MOUSE or press ESC to exit from the Status
  371.   window.
  372.  
  373. Now choose Information/Board Dimensions. This window
  374. displays the dimensions of the board. Exit from this window
  375. and then choose Information/Components to see a list of the
  376. library components which have been placed on the board.
  377. Remember, click either mouse button or press the ENTER or
  378. ESC key to exit from each of these options.
  379. You can find more information about a particular component
  380. by using the Edit menu. Choose Edit and then choose
  381. Component. The message on the prompt line (just below the
  382. status line) prompts you to select a component. Move the
  383. cursor until it is positioned on the Z80 chip marked U5
  384. (approximately X:1200 Y:1200).
  385.  
  386. Now click LEFT MOUSE or press ENTER and a window opens
  387. showing the component designator, the library name
  388. (pattern), a comment and information about the layer and
  389. placement type.
  390.  
  391. Click RIGHT MOUSE or press ESC to remove the window.
  392. Notice that the:
  393.  
  394.   SELECT COMPONENT
  395.  
  396. prompt still appears on the prompt line. Click the RIGHT
  397. MOUSE button or press ESC again to exit from the Edit
  398. option.
  399.  
  400.  
  401. Jumping to components and pins
  402.  
  403. Now choose the Jump option from the MAIN MENU. You can
  404. choose to jump to a place on the board by specifying a
  405. component, a location, a net, the origin, a pad or a string.
  406.  
  407. This option will be extremely useful in the future when you
  408. are working with a large board.
  409.  
  410. The Jump option is also useful if you want to identify the
  411. pin numbers for a component. Choose Jump/Component and you
  412. are asked to select a component. Notice that there is a
  413. question mark (?) on the left hand side of the window. This
  414. indicates that there is an information window available
  415. which will provide a list of components held in the memory
  416. of the computer.
  417.  
  418. Click LEFT MOUSE and the window with a range of choices
  419. appears. Move the selection bar to highlight J2 (a DB9
  420. connector), then press ENTER or click LEFT MOUSE.
  421.  
  422. The cursor moves to that component on the board and is
  423. situated at pin 1. Now choose Jump/Pad. You will be asked to
  424. select a component. Since the cursor is already over the
  425. required component, press ENTER or click LEFT MOUSE. A
  426. window opens at the top of the screen prompting you to enter
  427. a pin number.
  428.  
  429. Enter a pin number such as 5 then press ENTER or click
  430. LEFT MOUSE. Notice that the cursor moves to that pin. The
  431. window stays open allowing you to try other pin numbers.
  432. Press RIGHT MOUSE or ESC to exit from this window.
  433.  
  434. Now choose the Setup option from the MAIN MENU. This menu
  435. allows you to change layer colors, menu colors, the default
  436. pad type and many other factors which affect the layout. Try
  437. changing the menu background color by choosing Menu Color
  438. then clicking LEFT MOUSE or pressing ENTER and observing
  439. the changes in color. Press ESC or click RIGHT MOUSE
  440. when you have finished selecting colors.
  441.  
  442. By now you should be familiar with the menu structure of
  443. Protel Easytrax and some of the features of board layout. No
  444. attempt has been made to place components or tracks or to
  445. change layers. This will be done in subsequent tutorials.
  446.  
  447.  
  448. Some special keys
  449.  
  450. There are some other keys which have a special function in
  451. the Protel Easytrax program. These are explained below:
  452.  
  453.   END   Redraws or `refreshes' the screen.
  454.   HOME  Centers the screen about the current cursor
  455.         position.
  456.   PGUP  This key has the same effect as choosing Zoom
  457.         Expand.
  458.   PGDN  This key has the same effect as choosing Zoom
  459.         Contract.
  460.   *     This key is on the right of the keypad. Sometimes
  461.         it also has PRTSC on the same key. It is used to swap
  462.         between the currently selected signal layers.
  463.         The effect can be observed on the status line.
  464.   -     This key is also on the keypad. It is used to
  465.         cycle through all the currently selected layers.
  466.   +     This key is also on the keypad. It is used to
  467.         cycle through the currently selected layers in the
  468.         opposite direction to the - key.
  469.  
  470.  
  471. Speeding up menu selections
  472.  
  473. Before finishing this tutorial you should be aware of a
  474. feature of Protel Easytrax which helps speed up menu
  475. selections once you become familiar with the menu structure.
  476.  
  477. Each menu option can be chosen by simply pressing the first
  478. key of the option to be selected. Thus to choose Jump Pad
  479. you only need to type J then P.
  480.  
  481. Quitting from the program
  482. It is important to know how to get out of the program at
  483. this stage. Select the File option and then select Quit or
  484. just type F then Q. A window opens which asks you to
  485. confirm that you want to quit to DOS.
  486. Choose the Yes option and you are returned to the DOS
  487. prompt.
  488.  
  489.  
  490. 2 Tutorial: Laying out a PCB
  491.  
  492. In this tutorial the most important aspects of placing
  493. components, using the library, laying tracks and using the
  494. powerful router will be covered.
  495.  
  496. The tutorial will lead you through the set of steps
  497. necessary to begin designing an RS-232 splitter board. As
  498. there is insufficient space in the text file to describe laying
  499. out the whole board, you will simply place a DB25 connector
  500. and the first of the 16 pin chips as well as some by-pass
  501. capacitors and a resistor.
  502.  
  503. In this tutorial you will learn the following skills:
  504.  
  505.   clearing the work space;
  506.   choosing a component from the library;
  507.   placing a component;
  508.   rotating a component;
  509.   assigning component designators and comments;
  510.   identifying pins on components;
  511.   placing tracks manually;
  512.   switching layers;
  513.   using the pad to pad router.
  514.  
  515.  
  516. Getting started
  517.  
  518. The aim of this tutorial is to lay out the section of an RS-
  519. 232 splitter board.
  520.  
  521. There is one DB25RA/F connector, one DIP16 chip, three
  522. capacitors and one resistor on the board. Your first task is
  523. to place these.
  524. You must first make sure that the board is clear. Either
  525. restart the Protel Easytrax program or choose File Clear
  526. Yes. If you start the program again, press ESC or click
  527. the RIGHT MOUSE button in response to the prompt `LOAD PCB
  528. FILE NAME'.
  529.  
  530.  
  531. Placing components
  532.  
  533. Now press PGUP three times then choose Place Component. An
  534. input window with the heading `NAME IN LIBRARY' opens asking
  535. for the name of a pre-defined component. Notice that there
  536. is a question mark on the input line. Press ENTER or click
  537. the LEFT MOUSE button and a list of the components in the
  538. library is displayed.
  539.  
  540. If you know the name of the component then you could have
  541. simply typed it when the input window opened. In this case
  542. you would have entered the name DB25RA/F and pressed 
  543. ENTER
  544. or clicked LEFT MOUSE.
  545.  
  546. For the purposes of this tutorial, however, select the
  547. component from the library list.
  548.  
  549. Move the selection bar to the component named DB25RA/F.
  550. Press ENTER or click the LEFT MOUSE button. A window
  551. opens and you are prompted to supply a component designator.
  552.  
  553. A component designator is usually a letter such as U, J, C,
  554. or R followed by a one or two digit number. Connectors are
  555. often given designators starting with J, so enter J1 in this
  556. case, then press ENTER or click LEFT MOUSE.
  557.  
  558. You are now prompted to enter a short comment which appears
  559. on the component overlay. Type in DB25RA/F and an outline of
  560. the component appears.
  561.  
  562. You now see the message:
  563.  
  564.   MOVING COMPONENT
  565.  
  566. on the prompt line at the bottom of the screen.
  567.  
  568. This means that you can now adjust the position of the
  569. component. Press SPACE to rotate the component through 90
  570. degrees, then move the white outline (with the cursor keys
  571. or the mouse) close to the edge of the board - but not so
  572. close that you cannot see the whole component. Try X:500
  573. Y:2500 for example. When the outline is in the correct
  574. position, press ENTER or click LEFT MOUSE and the
  575. component is placed.
  576.  
  577. The next step is to place a 16-pin chip near the J1
  578. connector. At this stage you are still in Place Component
  579. and the input window has the component name DB25RA/F in it,
  580. since that was the last component chosen. Enter a question
  581. mark and the string DB25RA/F disappears. Press ENTER or
  582. click the LEFT MOUSE button and the information window
  583. opens. Choose the component labelled DIP16 then press
  584. ENTER or click LEFT MOUSE. Enter the designator U1 and
  585. the comment DIP16. Press ENTER or click LEFT MOUSE after
  586. each entry. The outline of the component now appears. Use
  587. the cursor keys or the mouse to move it to X:1900 Y:2200.
  588. Once again, press ENTER or click LEFT MOUSE to fix the
  589. component in place.
  590.  
  591. Now you need to place three capacitors. The component you
  592. require this time is called RAD0.2. Enter a ? in the input
  593. window. It is not listed in the information window so press
  594. the PGDN key to see the next screen full of names. Choose
  595. RAD0.2 and supply the designator C1 and the comment 22uF.
  596. Press ENTER or click LEFT MOUSE to enter each of these
  597. items. Press SPACE to rotate the outline through 90
  598. degrees, then move it to X:1350 Y:2250. Press ENTER or
  599. click LEFT MOUSE to place it.
  600.  
  601. The input window is still showing the name RAD0.2 so simply
  602. press ENTER or click LEFT MOUSE to choose that name for
  603. the second capacitor. The designator automatically becomes
  604. C2 and the comment is still 22uF. Rotate the second
  605. capacitor and place it on the other side of the DIP16 chip
  606. at X:2800 Y:2250. Now choose RAD0.2 a third time. Rotate it
  607. and move it to X:1350 Y:1150. Click LEFT MOUSE or press
  608. ENTER to fix it in position.
  609. Click RIGHT MOUSE or press ESCAPE to exit from the Place
  610. Component option.
  611. Now move to a point just above C3 (say, X:1250 Y:1550) and
  612. select Place/Component from the menu. Choose the component
  613. labelled AXIAL0.3. Assign the designator R1 and the 
  614. comment 3.3K. Press ENTER to fix the component in position.
  615. Press ESC or click RIGHT MOUSE to exit from the
  616. Place/Component option.
  617.  
  618. The display might be a bit messy by now so press the END
  619. key to redraw the screen.
  620.  
  621.  
  622. Laying tracks
  623.  
  624. Now you are almost ready to start laying tracks. Before you
  625. can, you need to know the pin numbers of the components. In
  626. the previous tutorial you learned how to identify pin
  627. numbers using Jump Pad. Use this option to find pin 1 on J1,
  628. U1, R1 and C1. From this information you can work out most
  629. of the others. It might also be necessary to locate pin 25
  630. on J1 and pin 16 on U1.
  631.  
  632. The following table provides a list of the pins which must
  633. be connected.
  634.  
  635.    U1-1  to C1-2    U1-3  to C1-1
  636.    U1-16 to C3-1    U1-12 to J1-2
  637.    U1-11 to J1-3    U1-10 to J1-5
  638.    U1-9  to J1-4    U1-5  to C2-1
  639.    U1-4  to C2-2    U1-2  to C3-2 to R1-2
  640.    J1-20 to R1-1
  641.  
  642. The first entry in the table indicates that you must connect
  643. pin 1 on the component U1 to pin 2 on the component C1. The
  644. entry under it shows that you must connect pin 16 on the
  645. component U1 to pin 1 on the component C3.
  646.  
  647. This information becomes important later as it is the basis
  648. of the concept of a Netlist. A netlist is a list of all
  649. connections on the board. Easytrax allows you to generate a netlist 
  650. once all connections have been established. When printed out, this 
  651. netlist can be compared with a schematic to verify that all 
  652. connections have been completed per the drawing. Each group of
  653. connections in a netlist (e.g. U1-1 to C1-2) is called a
  654. Net.
  655.  
  656. Try connecting some pads. Press the * key on the
  657. keypad to change from the component side (top layer) to the
  658. solder side (bottom layer). On the status line the layer
  659. indicator message changes from `L: Top Layer' to `L: Bottom
  660. Layer'. Choose Place/Track and the message:
  661.  
  662.   SELECT TRACK START POINT
  663.  
  664. appears on the prompt line at the bottom of the screen. Move
  665. the cursor to pin 1 on U1 (it is a square pad) - you are
  666. going to connect it to pin 2 on C1. Click LEFT MOUSE or
  667. press ENTER. The message:
  668.  
  669.   PLACE TRACK
  670.  
  671. appears on the prompt line.
  672.  
  673. Now move the cursor towards C1 keeping the line horizontal.
  674. When the line is half way towards C1 (about X:1650 Y:2200)
  675. click LEFT MOUSE or press ENTER. Press * to change
  676. layers. Now move the line vertically until it is in line
  677. with pin 2 on C1 (about X:1650 Y:2450). Click again or press
  678. ENTER then press * to change to the bottom layer. Move
  679. the cursor to pin 2 and click again or press ENTER.
  680.  
  681. A connection now extends from U1-1 to C1-2. Notice that this
  682. last section has been placed on the bottom layer and that a
  683. via has been used to change layers. Press ESC or click
  684. RIGHT MOUSE twice to exit from the track laying routine.
  685.  
  686. You can continue to make the other connections in the same way
  687. for practice. We will now make one of the connections using 
  688. the powerful pad-to-pad router option.
  689.  
  690. Invoking the Pad-to-Pad router
  691.  
  692. The router option is invoked by the Place/Route command. Select 
  693. Place/Route now from the menu or simply type PR on the keyboard.
  694. Notice the message on the prompt line - ROUTE: SELECT FIRST PAD
  695. Move the cursor to U1-11. (It's third up from the bottom on the
  696. RHS of U11). Press ENTER. Notice that you are now prompted to 
  697. select the second pad.
  698. Move the cursor to J1-3 and press ENTER. (It's the second round
  699. pad above the square pad on J1).
  700. The router will make the connection for you, automatically
  701. swapping layers and placing vias during the process.
  702.  
  703.  
  704. Connecting to power and ground planes
  705.  
  706. The final connections you have to make are to the power
  707. plane and ground plane. Pin 7 on the DB25RA/F connector and
  708. pin 15 on the DIP16 chip have to be connected to the ground
  709. plane. Pin 16 on the DIP16 has to be connected to the power
  710. plane. (This is assuming, of course, that you are going to
  711. construct a board with power and ground planes.)
  712. Choose Edit Pad. You are prompted to select a pad. Select
  713. pin 7 on the DB25RA/F and a window opens displaying
  714. information about the pad.
  715.  
  716. Notice that there is an option which shows the power and
  717. ground status. Choose this option and another window opens
  718. listing the possible connections. Choose Relief to Ground
  719. Plane.
  720.  
  721. Press ESC or click RIGHT MOUSE and you are prompted to
  722. select another pad. Now choose pin 15 on the DIP16 and make
  723. the same connection. Finally, choose pin 16 on the DIP16
  724. chip and connect it to the power plane by choosing the
  725. Relief to Power Plane option.
  726.  
  727.  
  728.  
  729.  
  730. 3 Tutorial: plotting a board
  731.  
  732. This tutorial shows you how to do a simple check plot of the
  733. DEMO.PCB file. Protel Easytrax has a flexible set of output
  734. routines which allow output to be sent to dot matrix printers,
  735. HP LaserJet & compatible printers, Postscript printers (eg Apple
  736. Laserwriter), pen and ink plotters, photoplotters and disk files.
  737.  
  738. In this tutorial you will learn the following skills:
  739.  
  740.   loading the Easyplot program;
  741.   interpreting the menu levels;
  742.   interpreting the status screen;
  743.   loading a .PCB file;
  744.   setting the serial interface parameters;
  745.   selecting the plot type;
  746.   loading a plotter driver;
  747.   setting the pen speed;
  748.   setting the pen size;
  749.   producing a draft plot.
  750.  
  751. In this tutorial the plotting is done on a simple, single-
  752. pen DMPL plotter. If you do not have a similar plotter you
  753. will need to adjust the tutorial to suit your situation.
  754.  
  755.  
  756. Starting the program
  757.  
  758. To start the Easyplot program simply type: EASYPLOT then
  759. press ENTER
  760. at the DOS prompt. You might need to move into a different
  761. directory before you start the program. Check Appendix A for
  762. details.
  763. The MAIN PLOT MENU is displayed.
  764.  
  765.   MAIN PLOT MENU
  766.    File
  767.    Information
  768.    Options
  769.    Setup
  770.    Plot
  771.    Print
  772.    Gerber Plot
  773.    NC Drill
  774.  
  775.  
  776. Loading the DEMO file
  777.  
  778. Choose File/Load and enter the file name DEMO in the input
  779. window. An information window opens showing the number of
  780. pads, tracks, components, etc. that are being loaded. A
  781. second pass shows the percentage of the board which has been
  782. analysed.
  783.  
  784. When the file has been loaded, the status screen is updated
  785. to show the name of the .PCB file, the dimensions of the
  786. board and the amount of free memory remaining. The path name
  787. of the directory is also displayed.
  788.  
  789.   Path:     C: \FILES
  790.   Layout file: \FILES\DEMO
  791.   Layout size: 5900x5000
  792.   Free memory: 114654
  793.  
  794. You should check the layout size to make sure that the board
  795. fits on the paper at the scale you choose. Thus, if a board
  796. has a layout size of 6000 x 5000, it will cover an area 6
  797. inches by 5 inches. If you plot it at a scale of 2, it
  798. requires a sheet of paper which is at least 12 inches by 10
  799. inches.
  800.  
  801. The File menu is still displayed. Press ESC or click
  802. RIGHT MOUSE to return to the MAIN PLOT MENU.
  803.  
  804.  
  805. Overview of plotting a board
  806.  
  807. Now you can use a plotter to produce a check plot. First,
  808. make sure that you have set up the plotter in accordance
  809. with the manufacturer's specifications. For the purposes of
  810. this tutorial we use a DMPL single-pen plotter with a serial
  811. interface running at 2400 baud.
  812.  
  813. The steps you need to take to set up the correct conditions
  814. for a successful check plot are:
  815.  
  816.   Set the serial port to the correct baud rate.
  817.   Make sure the other setup parameters are correct.
  818.   Select Check Plot as the plot type.
  819.   Set up the check plot parameters.
  820.   Load the plotter driver.
  821.   Set the pen speed.
  822.   Set the pen sizes.
  823.  
  824.  
  825. Setting the serial port parameters
  826.  
  827. Let's assume that you have a DMPL plotter connected to a
  828. serial port of your computer. (If you haven't, then choose
  829. from the list of plotters provided in Setup Plotter Type -
  830. there must be a plotter driver for your plotter before you
  831. can use it with Easyplot).
  832.  
  833. Choose Setup Serial Ports and choose either `Serial Port 1'
  834. or `Serial Port 2' depending on which port you have
  835. connected the plotter to. A window opens showing each of the
  836. serial port parameters you can change.
  837.  
  838.   SERIAL PORT 1 SETUP
  839.    Baud      :  2400
  840.    Data      :  8
  841.    Handshake :  Hardwire
  842.    Parity    :  None
  843.    Stop Bits :  1
  844.  
  845. If the baud rate is not set to the correct value (in this
  846. case 2400) select Baud and select the value 2400 by
  847. highlighting it and then pressing ENTER or clicking LEFT
  848. MOUSE. You are returned to the Setup Serial Ports menu.
  849.  
  850. Check that each of the other parameters is set correctly for
  851. your plotter. If you are using a DMPL plotter then the
  852. parameters shown in the previous menu should be correct.
  853. Press ESC or click the RIGHT MOUSE button three times to
  854. exit from this option.
  855.  
  856.  
  857. Choosing the plot type
  858.  
  859. In this tutorial you are going to produce a check plot,
  860. rather than a plot of a particular layer or a specialised
  861. plot such as a solder mask.
  862. Return to the MAIN PLOT MENU and choose Options/Type of
  863. Plot. A window opens showing each of the plot types you can
  864. choose. Use the arrow keys to highlight Check Plot then
  865. press ENTER or click LEFT MOUSE.
  866. Return to the MAIN PLOT MENU and choose Setup Check Plot.
  867. Make sure that the Top Layer, Bottom Layer, Top Overlay and Multi 
  868. Layer Pads options are set to `on'.
  869. This ensures that all the information on each of those
  870. layers is plotted. If you set any of these to `off', the
  871. items on that layer are not plotted. Press ESC or click
  872. the RIGHT MOUSE button to exit from this option.
  873.  
  874.  
  875. Loading the plotter driver
  876.  
  877. Choose Setup Plotter. The entry next to Type shows the
  878. currently selected plotter driver. If it is not set to
  879. `DMPL', choose the option and the program scans the
  880. directory and lists all the currently available plotter
  881. drivers. Select the DMPL plotter driver from the list and
  882. then press ENTER or click LEFT MOUSE. You are returned
  883. to the Setup Plotter menu.
  884.  
  885. Choose Device and another window opens listing the options
  886. you can choose for the port to connect the printer to.
  887. Choose `Serial Port 1' by moving the selection bar to that
  888. option then pressing ENTER or clicking LEFT MOUSE. Check
  889. the other options to make sure they are the same as those
  890. shown below. Press ESC or click RIGHT MOUSE twice to
  891. return to the MAIN PLOT MENU.
  892.  
  893. A possible set of options is shown below:
  894.  
  895.   PLOTTER SETUP
  896.    Type         :  DMPL
  897.    Device       :  Serial Port 1
  898.    Scale        :  1.000
  899.    X Offset     :  0.000
  900.    Y Offset     :  0.000
  901.    X Correction :  1.000
  902.    Y Correction :  1.000
  903.    Orientation  :  Auto Centered
  904.    Quality        :Draft
  905.    Software Arc :  On
  906.    Arc Quality  :  5
  907.    Options      :
  908.    Pens         :
  909.  
  910.  
  911. Setting the pen parameters
  912.  
  913. You now need to set the speed at which the pens are to be
  914. driven and the size of pen that you have in the plotter.
  915. Choose Setup Pens Check Plot Pens. You now need to set the
  916. pen speed to a value of 2 inches per second. This figure
  917. seems to work the best with a DMPL plotter.
  918.  
  919. Hint: You can set the pen speed to a higher value, but the
  920. ink in the pen may not flow quickly enough to form a clear line
  921. on the paper. If you set the value too low then you may get
  922. ink `blotches' on the paper - it also takes a long time to
  923. plot. Experiment with different speeds until you find an optimum 
  924. setting for your plotter.
  925.  
  926. To input the pen speed, highlight the Pen Speed option and
  927. press ENTER or click LEFT MOUSE. Enter the value in the
  928. input window, then press ENTER or click LEFT MOUSE. You
  929. are returned to the Check Plot/Pens menu.
  930.  
  931. You now need to set the size of the pen you are using. This
  932. is vital so that the printer driver can draw the tracks,
  933. arcs, vias and pads accurately. It is obvious that if you
  934. have a 26 mil diameter pen then it is impossible to draw a
  935. 12 mil track at normal scale
  936.  
  937. If you do not set the pen size, it defaults to 26 mils. To
  938. change the size, choose Pen Sizes from the Check Plot/Pens
  939. menu. Enter the value of the diameter of the pen in mils and
  940. the press ENTER or click LEFT MOUSE. You are returned to
  941. the Check Plot Pens menu. Press ESC or click the RIGHT
  942. MOUSE button four times to return to the MAIN PLOT MENU.
  943.  
  944.  
  945. Plotting the board
  946.  
  947. You are now ready to proceed with the plot. From the MAIN
  948. PLOT MENU choose Plot. You are asked to confirm that you
  949. want to proceed with the plot. Before you choose Yes, check
  950. the large information window on the right-hand side of the
  951. screen which displays all the plot parameters. If any of
  952. these are not correct you need to return to the MAIN PLOT
  953. MENU and change them.
  954.  
  955. When you are happy that everything is correct choose Yes.
  956. You are then asked to insert pen 1 in the plotter. Make sure
  957. it is securely in place then press ENTER or click LEFT
  958. MOUSE.
  959.  
  960. The plot should now begin to appear on the paper in the
  961. plotter. When the plot is finished you are returned to the
  962. MAIN PLOT MENU.
  963.  
  964.  
  965. 4  Tutorial: Gerber plots
  966.  
  967. In this tutorial you learn how to use the Easyplot program
  968. to create a file which can be used with the standard Gerber
  969. format photoplotter to produce high-quality final artwork.
  970. You probably will not want to go to the trouble and expense
  971. of producing a Gerber plot of the demo board, however, the
  972. tutorial will give you a good overview of the process.
  973.  
  974. The skills you learn in this tutorial are:
  975.  
  976.   Selecting a particular plot layer;
  977.   Selecting Setup parameters;
  978.   Selecting apertures;
  979.   Selecting the photoplotting method;
  980.   Generating a match file;
  981.   Generating a Gerber plot file.
  982.  
  983. Photoplotters produce highly accurate artwork - in fact they
  984. are as accurate as the resolution of the Protel Easytrax
  985. program. The biggest problem is that the equipment can be
  986. very expensive so most board designers need to send their
  987. files to a photoplotting bureau. For this reason, the
  988. Easyplot program produces output files rather than driving a
  989. photoplotter directly.
  990.  
  991.  
  992. Setting up a Gerber plot
  993.  
  994. You need to set up all the same options for a Gerber plot as
  995. you do for a normal plot but there are some extra things to
  996. do as well.
  997.  
  998. First, you should choose File Load and load the Demo PCB
  999. file. This process is exactly the same as for a normal plot
  1000. or print.
  1001.  
  1002. In this tutorial you are going to produce a plot of the top
  1003. layer and the pad master. For the first plot choose
  1004. Options/Type of Plot and select `Top Layer'.
  1005.  
  1006. Note that the `Check Plot' option does not work with a
  1007. Gerber plot because 1:1 Gerber check plots would be of no
  1008. practical value. You should use a printer or pen plotter to
  1009. do your check plot and only produce the (expensive) Gerber
  1010. plot when you are sure that it is absolutely correct.
  1011.  
  1012. Now choose Setup/Gerber and define each of the setup options
  1013. you require. The options from which you can choose are shown
  1014. in the menu displayed below.
  1015.  
  1016.   GERBER SETUP
  1017.    Output File    :  \Files\Demo
  1018.    X Offset       :  0.000
  1019.    Y Offset       :  0.000
  1020.    Aperture Tabl  :  PROTEL1.APT
  1021.    Match Tolerance:  5%
  1022.    G54            :  Off
  1023.    Arc Quality    :  5
  1024.    Options
  1025.  
  1026. The X and Y Offsets can be used in exactly the same way as
  1027. they are for a normal plot. By changing these offsets you
  1028. can choose to start plotting at a different spot on the
  1029. film. This allows more than one plot to be performed on one
  1030. film, thus saving on the cost of film.
  1031.  
  1032. Next you should choose the Aperture Table which matches that
  1033. required by the photoplotter that you are going to use.
  1034. While most photoplotters use the Gerber standard for
  1035. selecting apertures and for moving to a particular spot on
  1036. the film, they vary considerably in the apertures which are
  1037. available. To overcome this problem there are a number of
  1038. standard Aperture Tables supplied with Protel Easytrax.
  1039. Select the aperture table you require by choosing Setup
  1040. Gerber Aperture Table. A list of the available aperture
  1041. tables is displayed. Highlight the one you require then
  1042. press ENTER or click LEFT MOUSE. The name is now
  1043. displayed in the Gerber Setup menu.
  1044.  
  1045. Next you should set the Match Tolerance percentage you require. An
  1046. example might help here. If you have a large number of
  1047. circular 62 mil pads on your board, these can be plotted
  1048. quickly by selecting a 62 mil aperture and then `flashing' a
  1049. light onto the film.
  1050.  
  1051. But what happens if the photoplotter does not have a 62 mil
  1052. aperture? Some have a 60 mil round aperture and for most
  1053. plotting tasks you are likely to require this is close
  1054. enough. The Match Tolerance is the figure you set to say
  1055. what variation in area you can tolerate. If the program is
  1056. able to match an aperture with a pad which is within the
  1057. tolerance you set, then it does so automatically.
  1058.  
  1059. The area of a 62 mil pad is 3.1415 x 62 x 62 = 12076 square
  1060. mils. The area `flashed' by a 60 mil aperture is 3.1415 x 60
  1061. x 60 = 11309 square mils. The percentage variation is
  1062. calculated as (12076-11309) x 100 / 12076 = 6.35. Therefore
  1063. if you set the Match Tolerance to 8% or greater, the 60 mil
  1064. aperture is selected automatically.
  1065.  
  1066. Don't set the tolerance too high (e.g. 30%) otherwise there
  1067. may be problems fitting tracks between pads in some cases.
  1068.  
  1069. Some older Gerber plotters need to be sent the code G54
  1070. before an aperure change. Thus, if the aperture D10 is to be
  1071. selected the software must send a G54 code then a D10 code.
  1072. If the plotter requires this code to be sent, set the G54
  1073. option to `On'. If it does not need this code, set it to
  1074. `Off'.
  1075.  
  1076. Some plotters have the ability to draw an arc if the
  1077. parameters are supplied. This is not the case with some
  1078. Gerber photoplotters. In order to draw an arc, the plot
  1079. program must ask the photplotter to draw a number of short
  1080. line segments. The greater the number of line segments used
  1081. to draw the arc, the longer it takes. The Arc Quality option
  1082. allows you to set the length of the line segment (in mils) which is
  1083. used to draw the arc. A value of 5 mils is a reasonable
  1084. compromise for most jobs.
  1085.  
  1086. The steps you have carried out to set up the Gerber plot
  1087. are:
  1088.  
  1089.   Choose File Load and load the Demo file
  1090.   Choose Options Type of Plot, then select Top Layer
  1091.   Press ESC or click RIGHT MOUSE
  1092.   Choose Setup/Gerber
  1093.   Choose Aperture Table and select the required table
  1094.   Set the Match Tolerance to 8%
  1095.   Set G54 to `Off'
  1096.   Set Arc Quality to 5
  1097.   Press ESC twice to return to the MAIN PLOT MENU
  1098.  
  1099.  
  1100. Creating the Gerber file
  1101.  
  1102. Now return to the MAIN PLOT MENU and select Gerber Plot. The
  1103. plotting screen appears with the information window on the
  1104. right hand side of the screen.
  1105.  
  1106. You are asked to confirm that you want to proceed with the
  1107. Gerber plot. this gives you the opportunity to inspect the
  1108. parameters you have chosen for the plot. If any of them are
  1109. incorrect, select No and change them. If you are ready to
  1110. proceed select Yes.
  1111.  
  1112. The program now attempts to match every item on the board
  1113. with an aperture on the photoplotter that you are going to
  1114. use. For each item, it looks for an aperture in the Aperture
  1115. Table you selected. If it cannot produce a match within the
  1116. tolerance you specified it asks you to select from a table
  1117. of the closest apertures or enables you to step through the
  1118. apertures to manually select one.
  1119.  
  1120. You see a display similar to the one below.
  1121.  
  1122.   MATCHING DRAFT CODES
  1123.  
  1124.   ASSIGNING    :   Circular (28 x 28)
  1125.  
  1126.   Match Method     Code   Shape       Size
  1127.  
  1128.   Flash Match  :   D19    Circular    (40 x 40)
  1129.   Stroke Match :   D15    Circular    (25 x 25)
  1130.   Fill Match:  :   D13      Circular    (20 x 20)
  1131.  
  1132. A window then opens allowing you to select which method you
  1133. want the photoplotter to use to make the shape.
  1134.  
  1135.   Select Plot Method
  1136.   Flash Method
  1137.   Stroke Method
  1138.   Fill Method
  1139.   Manual Assignment
  1140.  
  1141. Make sure that you do not choose the stroke method to create
  1142. a pad. If you attempt to, the message:
  1143.  
  1144.   CANNOT USE LINE APERTURE FOR MATCH
  1145.  
  1146. is displayed.
  1147.  
  1148. It is a good idea to minimize the number of Fill Matches, as these 
  1149. usually take longer to photoplot.
  1150.  
  1151. When all apertures have been matched, the message:
  1152.  
  1153.   MATCH FILE GENERATED
  1154.  
  1155. appears indicating that a file has been created which
  1156. matches each shape to be generated with an aperture which is
  1157. available on the chosen photoplotter.
  1158.  
  1159. The match file shows the shapes which the program has tried
  1160. to assign apertures to and the aperture and exposure method
  1161. which has been chosen - either by the program or by you. A
  1162. sample from a match file is shown below.
  1163.  
  1164. ASSIGNING    :         Circular       (28 x 28)
  1165. STROKE       : D15     Circular       (25 x 25)
  1166.  
  1167. ASSIGNING    :         Circular       (40 x 40)
  1168. FLASH        : D19     Circular       (40 x 40)
  1169.  
  1170. ASSIGNING    :         Circular       (60 x 60)
  1171. FLASH        : D28     Circular       (62 x 62)
  1172.  
  1173.  
  1174. Press any key and the final Gerber output file is then
  1175. generated. The Gerber file in this case is assigned the name
  1176. DEMO.GTL. The extension indicates that it is a Gerber output
  1177. file and that it is a plot of the Top Layer.
  1178.  
  1179.  
  1180. Plotting the Pad Master
  1181.  
  1182. When the first plot is complete you are returned to the MAIN
  1183. PLOT MENU.
  1184. Now, as an example of a different plot, choose Options Type
  1185. of Plot and select Pad Master. Press ESC to return to the
  1186. MAIN PLOT MENU.
  1187. When you now choose to do the Gerber plot, you are asked
  1188. whether you want to reassign the draft codes. If you are
  1189. happy with the matches which are stored in the .MAT file
  1190. then choose No and the plot proceeds.
  1191. This time the Gerber output file is given the extension .GPM
  1192. to indicate that it is the Pad Master layer.
  1193.  
  1194.  
  1195. 5  Options Summary
  1196.  
  1197. In this section, each of the major menu options you can
  1198. choose are listed along with a brief summary of their
  1199. function.
  1200.  
  1201. Block
  1202.  Define        Defines a block by selecting the opposite
  1203.                corners of the rectangle, then selecting any
  1204.                reference point.
  1205.  
  1206.  Hide          Used to remove the highlight from the
  1207.                currently defined block.
  1208.  
  1209.  Move          Once a block is defined it can be moved to
  1210.                another part of the board. You can move items on
  1211.                the current layer or all layers. The block can be
  1212.                flipped or rotated during a move with the X, Y and
  1213.                SPACE keys.
  1214.  
  1215.  Copy          Similar to Block Move except that items are
  1216.                copied.
  1217.  
  1218.  Inside Delete Deletes items within the currently defined block.
  1219.  
  1220.  Outside Del   Deletes items outside the currently defined block.
  1221.  
  1222.  Read          Reads a PCB file as a block which can then be
  1223.                placed within the current board.
  1224.  
  1225.  Write         Saves the currently defined block as a file.
  1226. (Not implemented in the demonstration program).
  1227.  
  1228. Current
  1229.  Cursor Mode   Allows the cursor position to be measured from the
  1230.                bottom left hand corner of the board (Absolute) or
  1231.                from the position of the floating origin
  1232.                (Relative).
  1233.  Floating Orig Allows you to set the origin at a point other than
  1234.                the bottom left hand corner of the board.
  1235.  
  1236.  Layer         Selects the layer which is to be the current
  1237.                layer. The currently selected layer can also be
  1238.                changed with the *, - or + keys.
  1239.  
  1240.  Pad Type      Allows you to select the pad type which you want
  1241.                to be the currently selected pad type. When you
  1242.                choose Place Pad, it is this pad shape which is
  1243.                placed.
  1244.  
  1245.  Pad Orient    Pads can either be placed normally or rotated
  1246.                through 90 degrees. Choose either `Normal' or
  1247.                `Rotated' with this option.
  1248.  
  1249.  Track Width   Set a track width from 1 to 255 mils with
  1250.                this option.
  1251.  
  1252.  String Size   The string size is the size of any text
  1253.                characters which you place on the board. It is
  1254.                measured in mils.
  1255.  
  1256.  String Lines  This variable controls the thickness of the lines
  1257.                which make up the strings.
  1258.  
  1259.  Via Size      Use this option to change the currently selected
  1260.                via size.
  1261.  
  1262.  Via Hole Size Use this option to change the currently selected
  1263.                via hole size. The hole size must be less than
  1264.                the via size.
  1265.  
  1266. Delete
  1267.  Arc           To delete an arc, choose this option then
  1268.                select the arc to be deleted.
  1269.  
  1270.  Component     Allows you to delete a component such as a
  1271.                chip or connector or capacitor.
  1272.  
  1273.  Fill          Use this option to delete a fill from the board.
  1274.  
  1275.  Highlight     Allows you to delete the set of tracks which are
  1276.                currently highlighted.
  1277.  
  1278.  Pad           Deletes a selected pad. Since a pad belongs to
  1279.                every layer (except for SMDs and edge connectors)
  1280.                it usually does not matter what layer is currently
  1281.                selected.
  1282.  
  1283.  String        To delete a string, choose this option then select
  1284.                the string to be deleted. Make sure that the
  1285.                currently selected layer is the layer on which the
  1286.                string is placed.
  1287.  
  1288.  Track         Deletes a track. You may have to delete a number
  1289.                of tracks to remove a complete connection.
  1290.  
  1291.  Via           To delete a via, choose this option. A via can be
  1292.                deleted from any layer.
  1293.  
  1294. Edit
  1295.  Component     Allows you to change the designator, pattern
  1296.                or comment associated with a component. It also
  1297.                allows you to change the layer on which the
  1298.                component isplaced and to indicate whether the
  1299.                component can be moved during an auto place
  1300.                procedure.
  1301.  
  1302.  Pad           Allows you to change the shape of a pad and
  1303.                also to indicate whether the pad should be
  1304.                connected to the power or ground planes.
  1305.  
  1306.  Track         Allows you to change the layer the track is
  1307.                on or the width of the track.
  1308.  
  1309.  String        You can use this option to change the size,
  1310.                line width or message in a particular string.
  1311.  
  1312.  Via           Allows you to change the via size or the via
  1313.                hole size.
  1314.  
  1315. File
  1316.  Clear         Clears the current board from the memory of
  1317.                the computer.
  1318.  
  1319.  Dos           Allows you to suspend to DOS to carry out
  1320.                routine DOS operations. Type EXIT to return to the
  1321.                program.
  1322.  
  1323.  Files         Allows you to inspect a listing of files in the
  1324.                currently selected directory.
  1325.  
  1326.  Load          Loads a .PCB file.
  1327.  
  1328.  Path          Allows you to change the currently selected
  1329.                directory.
  1330.  
  1331.  Quit          Use this option to quit from the program.
  1332.  
  1333.  Save          Saves the board you are currently working on.
  1334.                It is saved in the directory you have specified
  1335.                using the Path option unless you specify 
  1336.                otherwise.
  1337.  (Not implemented in the demonstration program).
  1338.  
  1339. Grid
  1340.  Snap Grid     The invisible snap grid controls the movement
  1341.                of the cursor. Allows precision in placing items.
  1342.  
  1343.  Visible Grid  A series of dots on the screen, an aid to
  1344.                alignment.
  1345.  
  1346. Highlight
  1347.  Connection    Allows you to highlight the connection between two
  1348.                pads. Point to a track, not a pad, to start the
  1349.                highlighting.
  1350.  
  1351.  Duplicate     Duplicates a hilighted connection. Select the
  1352.                point on the connection you want to act as a
  1353.                reference point,then point to the new position.
  1354.  
  1355.  Net           Allows you to highlight a complete net.
  1356.  
  1357.  Make Netlist  Allows you to create a netlist based on the
  1358.                connections you have made on the board. The
  1359.                netlist is stored in a file with the extension
  1360.                .NET, in the currently selected directory unless
  1361.                you specify otherwise.
  1362.  (Not implemented in the demonstration program).
  1363.  
  1364.  Reset         Removes the highlight from a highlighted net.
  1365.  
  1366. Information
  1367.  Board Dimen   Displays the current size (inches) of the board.
  1368.  
  1369.  Components    Lists the designators of the components which
  1370.                have been placed.
  1371.  
  1372.  Highl'd Pins  Lists the pins connected to the currently
  1373.                highlighted net. This is useful for checking that
  1374.                you have connected all the pins that you intended
  1375.                to connect.
  1376.  
  1377.  Lib Comps     Displays the components in the current library.
  1378.  
  1379.  Pwr/Gnd Pins  Lists either the ground nets and/or the power
  1380.                nets.
  1381.  
  1382.  Status        Displays information about items on the board
  1383.                as well as information about memory usage and file
  1384.                names.
  1385.  
  1386. Jump
  1387.  Component     Moves the cursor to pin 1 of a selected component.
  1388.  
  1389.  Location      Moves the cursor at a particular coordinate.
  1390.  
  1391.  Origin        Moves the cursor to the origin (0/0 coordinate).
  1392.  
  1393.  Pad           Moves the cursor to a named pin on a selected
  1394.                component.
  1395.  
  1396.  String        Moves the cursor to a selected string.
  1397.  
  1398. Library
  1399.  Add           Adds a highlighted block to a selected library as
  1400.                a component.
  1401.  (Not implemented in the demo program).
  1402.  
  1403.  Browse        Allows you to inspect each of the components in
  1404.                the currently selected library.
  1405.  
  1406.  Compact       Compresses data in an edited library file.
  1407. (Not implemented in the demonstration program).
  1408.  
  1409.  Delete        Deletes a component from the currently selected
  1410.                library.
  1411.  (Not implemented in the demonstration program).
  1412.  
  1413.  Explode       Reduces a selected component into editable tracks,
  1414.                arcs and pads. Used to create a new component by
  1415.                altering an existing one.
  1416.  
  1417.  File          Changes the currently selected library.
  1418.  
  1419.  List          Lists the components in the currently selected
  1420.                library.
  1421.  
  1422.  Merge         Moves a component from another library into the
  1423.                current library.
  1424.  (Not implemented in the demonstration program).
  1425.  
  1426.  New Library   Creates an entirely new library.
  1427.  (Not implemented in the demonstration program).
  1428.  
  1429.  Rename        Renames a component in a library (does not
  1430.                rename the library).
  1431.  (Not implemented in the demo program).
  1432. Move
  1433.  Arc           Moves an arc from one part of the board to
  1434.                another.
  1435.                Cursor must be exactly over the arc when
  1436.                selecting it.
  1437.  
  1438.  Break         Breaks a track into two sections at a particular
  1439.                point.
  1440.  
  1441.  Component     Moves a component to another place on the board
  1442.                with the option of dragging the connected tracks.
  1443.  
  1444.  Drag End      Allows you to drag one end of a track to a new
  1445.                position.
  1446.  
  1447.  Fill          Moves an area fill.
  1448.  
  1449.  Pad           Moves a pad to a new position on the board.
  1450.  
  1451.  Re-Route      Allows you to manually re-route a connection
  1452.                by breaking a track at a number of points.
  1453.  
  1454.  String        Moves a string.
  1455.  
  1456.  Track         Moves a track while maintaining connectivity
  1457.                with related tracks and vias.
  1458.  
  1459.  Via           Moves a via while maintaining connectivity with
  1460.                tracks.
  1461.  
  1462. Place
  1463.  Arc           Places an arc. Use the LEFT and RIGHT cursor keys
  1464.                to increase and decrease the radius, and 
  1465.                the 8, 6, 2 and 4 keys on the keypad to remove arc
  1466.                segments.
  1467.  
  1468.  Component     Places a selected component from the current
  1469.                library.
  1470.  
  1471.  Fill          Places a rectangular area of solid fill.
  1472.  
  1473.  Pad           Places a pad of the type selected in the Current
  1474.                 options.
  1475.  
  1476.  String        Places a string on the board. The size and
  1477.                  thickness of the string is determined by the
  1478.                parameters in the Current menu.
  1479.  
  1480.  Track         Places a track segment on the currently
  1481.                selected layer. The placed track is the size
  1482.                selected from the current options.
  1483.  
  1484.  Via           Places a via of the size selected in the Current
  1485.                options.
  1486.  
  1487. Repeat         This option allows you to repeat the
  1488.                placement of the last component, track, pad or via
  1489.                a specified number of times in a specified
  1490.                direction.
  1491.  
  1492. Setup
  1493.  Comp Text     Toggles display of component text on/off.
  1494.  
  1495.  Layer Colors  Selects colors for items on each layer.
  1496.  
  1497.  Menu Colors   Selects colors used in the menus,background,etc.
  1498.  
  1499.  Keys          Main Menu for macro editor.
  1500.  
  1501.  Options       Allows you to change parameters including cursor
  1502.                shape, back-up interval, etc.
  1503.  
  1504.  Pads          Allows you to define custom pad types.
  1505.  
  1506.  Redraw        Selects draft or final quality screen redraw.
  1507.  
  1508.  Strings       Sets default size for strings from 36 to 560 mils.
  1509.  
  1510.  Toggle Layers Sets each board layer to `on' or `off'.
  1511.  
  1512. Un-delete      Whenever you delete an item from the board,
  1513.                Protel-Easytrax remembers the deletion. This
  1514.                option allows you to restore one or more deleted
  1515.                items.
  1516.  
  1517. Zoom
  1518.  Redraw        Redraws the current screen at the current
  1519.                magnification.
  1520.  
  1521.  Pan           Redraws the screen at center of cursor position.
  1522.  
  1523.  Expand        Selects the next highest magnification from one of
  1524.                six zoom levels (also PGUP key).
  1525.  
  1526.  Contract      Selects the next lowest magnification (also PGDN
  1527.                key).
  1528.  
  1529.  All           Redraws the display to include the entire board.
  1530.  
  1531.  Keyboard      Selects a zoom level by number.
  1532.  
  1533.  Select        Selects a zoom level  from 7 pre-set
  1534.                magnifications.
  1535.  
  1536.  Window        Selects a section of the board for magnification.
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556. Additional information this version:
  1557.  
  1558. New graphics drivers
  1559. This release includes the following new
  1560. drivers for the ATI VGA Wonder card and the
  1561. Paradise EGA480 card. The drivers are labelled
  1562. WOND800.DRV (800x600), WOND1024 (1024x768, Revision
  1563. 5 cards only) and PEGA480 (640x480). There are a
  1564. number of cards that use the PEGA480 chipset.
  1565.  
  1566.  
  1567. Memory management
  1568. If memory is a problem, make sure that your
  1569. operating system is as 'bare' as possible - disable
  1570. network software and any TSRs (other than EMS/Mouse
  1571. drivers), etc. If memory is still a problem you may
  1572. need to consider additional EMS.
  1573.  
  1574.  
  1575. Repeat Placement with metric grids
  1576. If you are using the Repeat Placement
  1577. feature with some fractional metric
  1578. grids, the Offsets applied to repeats
  1579. can result in some unexpected
  1580. placements. This is because the metric
  1581. value must be rounded off to two decimal
  1582. places. For example the default 25 mil
  1583. imperial grid is equal to approx .625
  1584. mm, rounded-off to .63 mm by Autotrax.
  1585. If you attempt a repeat placement of a
  1586. row of pads, this rounding-off will
  1587. result in a cumulative error in spacing
  1588. as successive pads are placed. The
  1589. solution is to use even multiples of the
  1590. current snap grid as offsets OR to work
  1591. on a 'natural' grid pitch, i.e. .5 mm or
  1592. .6 mm OR to stay on the imperial grid,
  1593. rather than switching to metric prior to
  1594. repeat placement.
  1595.  
  1596.  
  1597. Easyplot - version 2.06
  1598.  
  1599. Additional Features
  1600.  
  1601.  
  1602. Roland 1000 Series plotters
  1603. A new plot driver has been added for these popular
  1604. plotter models (DXY 1100, 1200, 1300, etc).
  1605.  
  1606.     It is called ROLAND RD-GL I.
  1607.  
  1608. This supersedes the information in the manual.
  1609. However, you should make sure that all
  1610. communications parameters are matched between the
  1611. program and the plotter.
  1612.  
  1613.  
  1614. Improved Path Handling in Easyplot
  1615. When you select the Setup/(Plotter, Printer or
  1616. PostScript)/Type, to choose a driver, a window
  1617. opens allowing you to specify the directory. The
  1618. default directory is now always the Easyplot home
  1619. directory.
  1620.  
  1621. Naming of output files:
  1622. The name of the current .PCB file is automatically
  1623. applied to output files, as when plotting to a
  1624. filename (rather than directly to a port).
  1625.  
  1626.  
  1627. PostScript printing
  1628. The following PostScript options are supported
  1629. by the current version of the Easyplot
  1630. program:
  1631.  
  1632. PS300A4      A4 sheet  300 dpi resolution
  1633. PS300A3      A3 sheet  300 dpi resolution
  1634. PS400A4      A4 sheet  400 dpi resolution
  1635. PS600A4      A4 sheet  600 dpi resolution
  1636. PS1200A4     A4 sheet 1200 dpi resolution
  1637. PS1200A3     A3 sheet 1200 dpi resolution
  1638. PSLINOA4     A4 sheet 1270 dpi Linotronic
  1639. PSLINOA3     A3 sheet 1270 dpi Linotronic
  1640. PS300B5      B5 sheet  300 dpi resolution
  1641. PS300LT      US letter 300 dpi resolution
  1642. PS300LE      US legal  300 dpi resolution
  1643.  
  1644.  
  1645. (end)
  1646. 
  1647.